present oneself to fight or compete - Turkish English Dictionary